/**系统通用设置**/
(function () {
	
	if(!placeholderSupport()){
	    $("input").removeAttr('placeholder');
	};
	
	/**
	 * 浏览器窗体大小改变时触发
	 */
	$(window).resize(function () {
		//重新对齐表格
		$("table").bootstrapTable('resetView', {
		});
	});
	
	 if ($.browser && $.browser.msie) {
	        //ie 都不缓存
	        $.ajaxSetup({
	            cache: false
	        });
	 }
	 
	 //初始化icheck组件
	 initIcheck();
	 
	 //初始化 日期日历控件
	 initDatePickers();
	 
	 //加载动画
	 initLoader();
})

/**
 * 初始化icheck组件
 */
function initIcheck(){
	$('.iradio_flat-blue').iCheck({
	    checkboxClass: 'icheckbox_flat-blue',
	    radioClass: 'iradio_flat-blue'
	  });
	$('.iradio_flat-red').iCheck({
	    checkboxClass: 'icheckbox_flat-blue',
	    radioClass: 'iradio_flat-blue'
	});
}

/**
 * 初始化 日期日历控件
 */
function initDatePickers(){
	 DatePickers.init();
}

/**
 * 判断浏览器是否支持placeholder属性
 */
function placeholderSupport() {
    return 'placeholder' in document.createElement('input');
}

/**
 * 加载动画
 * @returns
 */
function initLoader(){
	 $("#fakeLoader").fakeLoader({
       timeToHide:12000,
       zIndex:999,
       spinner:"spinner2",
       bgColor:"#E5ECF2",
	 }); 
}